#ifndef DC87F20E_9EE2_4E54_B478_DE154D0EAB4A
#define DC87F20E_9EE2_4E54_B478_DE154D0EAB4A

// 任务队列
#include <iostream>
#include "Protocol.hpp"

class Task
{
public:
    Task(){}
    Task(int sock_)
        :sock(sock_)
    {}
    ~Task()
    {}
    // 处理任务
    void ProcessOn()
    {
        handler(sock);
    }
private:
    int sock;
    CallBack handler;   // 设置回调函数
};



#endif /* DC87F20E_9EE2_4E54_B478_DE154D0EAB4A */
